なぜpackage by layerが普及してないのか
既存のライブラリのデフォルトがそうなってないから
ディレクトリの分け方#5f007274385a9200003c1868
ライブラリは手段を提供する
開発者がが作りたいアプリケーションの目的にはフォーカスしてない
ライブラリの使い方を説明するためには、手段が露出していた方がいい
MVCとか
それに従ってしまうから、MVCとか、repositoriesとかusecaseという名前が手前に出てきてしまう